home *** CD-ROM | disk | FTP | other *** search
-
- // JavaScript wrapper for r3fratom.h
- // Auto generated file, do not modify by hand
- // Copyright ⌐ 2004, Realsoft Graphics Oy
-
- var R3_FRATOM_H = 1;
- include("real/raytr/r3frhob.js")
-
-
- var R3CLID_FRATOM = 403;
-
-
-
-
-
- R3FRAM_INSERTSURFACE = 403000;
-
- function mR3FRAM_INSERTSURFACE() {
- DoA(this.r3obj, 403000, 0, R3TID_INTEGER, 0);
- }
-
- // Virtual method
-
- R3FRAM_PHASEUSAGEQUERY = 403002;
-
- function mR3FRAM_PHASEUSAGEQUERY() {
- DoA(this.r3obj, 403002, 0, R3TID_INTEGER, 0);
- }
-
- // Description: enumerates material etc. objects mapped to this atom * by R3SendMsgA(cbobj, cbmth, mappedobject);
-
- R3FRAM_ENUMMAPPEDOBJECTS = 403003;
-
- function mR3FRAM_ENUMMAPPEDOBJECTS() {
- DoA(this.r3obj, 403003, 0, R3TID_INTEGER, 0);
- }
-
-
- R3FRAM_NOSHADOWS = 403004;
-
- function mR3FRAM_NOSHADOWS() {
- DoA(this.r3obj, 403004, 0, R3TID_INTEGER, 0);
- }
-
-
- R3FRAM_GETEXTFLAGS = 403005;
-
- function mR3FRAM_GETEXTFLAGS() {
- DoA(this.r3obj, 403005, 0, R3TID_INTEGER, 0);
- }
-
-
- R3FRAM_SETEXTFLAGS = 403006;
-
- function mR3FRAM_SETEXTFLAGS() {
- DoA(this.r3obj, 403006, 0, R3TID_INTEGER, 0);
- }
-
-
-
-
- R3FRAA_Surfaces = 403500;
- function GetR3FRAA_Surfaces() {
- return R3Get(this.r3obj, R3FRAA_Surfaces, R3TID_LIST, R3TNF_ARRAY);
- }
-
- var R3FRAA_Volume = 403501; // Object
- R3FRAA_BoolOp = 403502;
- function SetR3FRAA_BoolOp(value) {
- R3Set(this.r3obj, R3FRAA_BoolOp, value, R3TID_OBJECT, 0);
- }
-
- function GetR3FRAA_BoolOp() {
- return R3ToJS(R3Get(this.r3obj, R3FRAA_BoolOp, R3TID_OBJECT, 0));
- }
-
-
-
- function r3Fratom () {
- this.base = r3God;
- if(arguments.length) {
- this.base(R3CLID_FRATOM, arguments);
- }
- // Methods
- this.INSERTSURFACE=mR3FRAM_INSERTSURFACE;
- this.PHASEUSAGEQUERY=mR3FRAM_PHASEUSAGEQUERY;
- this.ENUMMAPPEDOBJECTS=mR3FRAM_ENUMMAPPEDOBJECTS;
- this.NOSHADOWS=mR3FRAM_NOSHADOWS;
- this.GETEXTFLAGS=mR3FRAM_GETEXTFLAGS;
- this.SETEXTFLAGS=mR3FRAM_SETEXTFLAGS;
-
- // Attributes
- this.GetSurfaces=GetR3FRAA_Surfaces;
- this.GetBoolOp=GetR3FRAA_BoolOp;
- this.SetBoolOp=SetR3FRAA_BoolOp;
- }
-
- r3Fratom.prototype=new r3Frhob;
- // r3fratom.h_H